an antinuclear demonstration - Alemán Inglés Diccionario